$(function () {
	showAllMenu();
	
	/***
	 * 初始化用户
	 */
	function showAllMenu(){
		$.ajax({
			type:'post',
			 data:{
                "pageNo":1,
                "pageSize":10,
            },
			url:"http://127.0.0.1:9090/dfzqapitest/menu/showMenus",
			success:function(data){
				console.log(data);
				$("#menus").empty();
				$("#menusTemplate").tmpl({_menus:data.list}).appendTo("#menus");
                fenye("fenye",data,showPage);
			},
			error:function(){
				alert("加载菜单列表失败");
			}
		})
	}
	
	/***
	 * 回调展示页
     * @param obj
     */
    function showPage(obj) {
    	console.log(obj);
    	console.log(obj.pageNum);
    	console.log(obj.pageSize);
        $.ajax({
            type:'post',
            data:{
                "pageNo":obj.curr,
                "pageSize":obj.limit,
            },
            url:"http://127.0.0.1:9090/dfzqapitest/menu/showMenus",
            success:function(data){
               console.log(data);
				$("#menus").empty();
				$("#menusTemplate").tmpl({_menus:data.list}).appendTo("#menus");
				
            },
            error:function(){
                showalert("加载用户列表失败");
            }
        })
    }
    
    
   $("#checkStatus").change(function(){
   		var status=$("#checkStatus").val();
   		if(status!='all'){
   			$.ajax({
	            type:'post',
	            data:{"status":status},
	            url:"http://127.0.0.1:9090/dfzqapitest/menu/showMenus",
	            success:function(data){
	               console.log(data);
					$("#menus").empty();
					$("#menusTemplate").tmpl({_menus:data.list}).appendTo("#menus");
					fenye("fenye",data,showPage);
	            },
	            error:function(){
	                showalert("加载用户列表失败");
	            }
	        })
   		}else{
   			showAllMenu();
   		}
   });
    
    $("#seacher").click(function(){
    	var seacherVal=$("#mname").val();
    	$.ajax({
	            type:'post',
	            data:{"menuName":seacherVal},
	            url:"http://127.0.0.1:9090/dfzqapitest/menu/showMenus",
	            success:function(data){
	               console.log(data);
					$("#menus").empty();
					$("#menusTemplate").tmpl({_menus:data.list}).appendTo("#menus");
					fenye("fenye",data,showPage);
	            },
	            error:function(){
	                showalert("加载用户列表失败");
	            }
	        })
    });
    
    
    
    
   
    
    
    
    //管理员控件
    $(".j-admin").click(function () {
        window.location.href="admin.html";
    })
    
    //修改学校控件
    $(".j-school-set").click(function () {
        window.location.href="school-add.html";
    })
    
    //删除控件
    $(".j-remove").click(function () {
        $.confirm({
            title: '删除',
            confirmButton: '确认',
            cancelButton: '取消',
            content: '你正在将用户删除，是否继续',
            confirm: function(){
                //这里是确定的回掉函数
            },
            cancel: function(){
                //这里是取消的回掉函数
            }
        });
    })
    
})


function edit(id){
	window.location.href="menu-add.html?id="+id;
}


function delmenu(id){
	 $.ajax({
            type:'post',
            data:{"id":id},
            url:"http://127.0.0.1:9090/dfzqapitest/menu/delMenu",
            success:function(data){
               if(data.status==10000){
					showalert("删除成功!");
					showAllMenu();
				}else{
					showalert("删除失败!");
				}
            },
            error:function(){
                showalert("服务器异常");
            }
        })
}

function showAllMenu(){
		$.ajax({
			type:'post',
			 data:{
                "pageNo":1,
                "pageSize":10,
            },
			url:"http://127.0.0.1:9090/dfzqapitest/menu/showMenus",
			success:function(data){
				console.log(data);
				$("#menus").empty();
				$("#menusTemplate").tmpl({_menus:data.list}).appendTo("#menus");
                fenye("fenye",data,showPage);
			},
			error:function(){
				alert("加载菜单列表失败");
			}
		})
	}
